home *** CD-ROM | disk | FTP | other *** search
- on exitFrame
- global loadNext, whatSpeed, whatFactor, frameLoop
- if frameLoop = 0 then
- unLoad(144, 149)
- end if
- if frameLoop = 0 then
- set whatSpeed to whatSpeed + 60
- end if
- if (ramNeeded(433, 462) < (the freeBlock - 1000)) and (frameLoop = 0) then
- if frameLoop = 0 then
- preLoad(433, 462)
- end if
- set loadNext to 0
- if the timer < whatSpeed then
- set frameLoop to 1
- go(the frame)
- else
- set frameLoop to 0
- resetTimer()
- go(#next)
- end if
- else
- if frameLoop = 0 then
- preLoad(433, 439)
- end if
- set loadNext to 1
- if the timer < whatSpeed then
- set frameLoop to 1
- go(the frame)
- else
- set frameLoop to 0
- resetTimer()
- go(#next)
- end if
- end if
- end
-